succulent leaves - French English Dictionary